Big Huge Thesaurus

sida spinosa

noun

sounds kind of like